telangiectatic osteosarcoma - French English Dictionary